Data Structures and Algorithms
Where data structures are needed, types of structures (tables, lists, trees, hash), algorithms for searching and sorting data, files.
Databases
Introduction to Databases (DB) - Fundamentals - Database Management Systems (DBMS) - Categories of DBMS - DBMS Architectures - Data Models - The relational model - Information System Design for DBMS (Imaginative Design, Logical Design, Physical Design). DB languages - The SQL language - Simple and complex questions. DBMS for small applications - The Microsoft Access package - Tables - Creating tables and associations - Questions (simple, statistical, etc.)
Analysis and processing of images
Capture (capture) and Visualization (display) of images, Image structures and encoding (binary, quadtrees, etc.), Pattern recognition - statistical, syntactic, structural recognition.
Knowledge Systems and Experiential Systems
Knowledge representation. Basic principles and methodologies. Relationship between knowledge bases and databases. Experiential systems.